package chapter8;

import java.util.Collection;
import java.util.HashSet;

/**
 * Java8新增的Predicate函数式接口操作集合
 */
public class PredicateTest {
    public static void main(String[] args) {
        Collection books = new HashSet();
        books.add("轻量级Java EE企业应用实战");
        books.add("疯狂Android讲义");
        books.add("疯狂IOS讲义");
        books.add("疯狂Ajax讲义");
        books.add("疯狂Java讲义");
        //使用Predicate接口实现删除集合中长度小于10的元素
        books.removeIf((ele)-> ((String)ele).length() < 10);
        System.out.println(books);
    }
}
